-- card: 12436 from stack: in -- bmap block id: 12589 -- flags: 0000 -- background id: 2696 -- name: Answer Input Methods ----- HyperTalk script ----- on mouseUp hideInfo end mouseUp -- part 1 (button) -- low flags: 00 -- high flags: 0001 -- rect: left=217 top=319 right=342 bottom=254 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: -- part 3 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=13 top=86 right=118 bottom=472 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseUp go to card "Examples" end mouseUp -- part 4 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=13 top=118 right=149 bottom=472 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseUp go to card "variations" end mouseUp -- part 5 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=13 top=149 right=180 bottom=472 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseUp go to card "Feedback Methods" end mouseUp -- part 6 (button) -- low flags: 00 -- high flags: 2000 -- rect: left=13 top=180 right=212 bottom=472 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseUp go to card "Feedback Types" end mouseUp -- part 7 (field) -- low flags: 01 -- high flags: 0000 -- rect: left=76 top=273 right=308 bottom=456 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: -- part 9 (field) -- low flags: 81 -- high flags: 2007 -- rect: left=39 top=66 right=314 bottom=473 -- title width / last selected line: 0 -- icon id / first selected line: 0 / 0 -- text alignment: 0 -- font id: 3 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Info -- part 10 (button) -- low flags: 00 -- high flags: 2001 -- rect: left=472 top=315 right=342 bottom=512 -- title width / last selected line: 0 -- icon id / first selected line: 26635 / 26635 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseUp info end mouseUp -- part 11 (button) -- low flags: 00 -- high flags: 2001 -- rect: left=0 top=316 right=343 bottom=39 -- title width / last selected line: 0 -- icon id / first selected line: 21700 / 21700 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: ----- HyperTalk script ----- on mouseUp go home end mouseUp -- part 12 (button) -- low flags: 00 -- high flags: 2001 -- rect: left=41 top=316 right=342 bottom=79 -- title width / last selected line: 0 -- icon id / first selected line: 2162 / 2162 -- text alignment: 1 -- font id: 0 -- text size: 12 -- style flags: 0 -- line height: 16 -- part name: Return ----- HyperTalk script ----- on mouseUp pop card -- go back to where we came from end mouseUp -- part contents for card part 7 ----- text ----- Click on a topic, or click the arrow to start with Examples. Click the question mark for information. -- part contents for card part 9 ----- text ----- ________________________________________________ This stack contains demonstrations and examples of different ways to provide for interactive responses in HyperCard. ________________________________________________ There is no charge for use of this stack. Feel free to copy and modify things for your own needs. I only make two requests: • Please leave my name in the scripts, so I can get a little credit for all my hard work. • Please let me know about any modifications, additions, or corrections you make. And if you have come up with other unique input methods, I would really appreciate a copy to add to this stack. Jim Taylor Microcomputer Support for Curriculum 101 HRCB, Brigham Young University Provo, UT 84602 (801) 378-6446 taylorj@byuvax.bitnet ------------------ A few details: • Some of this stuff could be done easier and faster with XCMD's and XFCN's, but I steered away from them when possible to demonstrate the power of HyperCard. Also, it's a heck of a lot easier to modify a script than an external routine!